xen.git
20 years agobitkeeper revision 1.1509.1.4 (4294ddbdS0zXLWNl7GY3vmRtzKddcQ)
djm@kirby.fc.hp.com [Wed, 25 May 2005 20:19:09 +0000 (20:19 +0000)]
bitkeeper revision 1.1509.1.4 (4294ddbdS0zXLWNl7GY3vmRtzKddcQ)

Implement virtual short format VHPT walker

Signed-off-by: Matthew Chapman <matthewc@hp.com>
Signed-off by: Dan Magenheimer <dan.magenheimer@hp.com>

20 years agobitkeeper revision 1.1509.1.3 (42939f31KzK-SwtLziu7eM9buqA-bg)
djm@kirby.fc.hp.com [Tue, 24 May 2005 21:40:01 +0000 (21:40 +0000)]
bitkeeper revision 1.1509.1.3 (42939f31KzK-SwtLziu7eM9buqA-bg)

Fix xen/xenlinux to work with CONFIG_DISABLE_VHPT off
and CONFIG_VIRTUAL_MEM_MAP=y

Signed-off-by: Matthew Chapman <matthewc@hp.com>
Signed-off by: Dan Magenheimer <dan.magenheimer@hp.com>

20 years agobitkeeper revision 1.1509.1.2 (429261a0Qv1Wip4lt2f2ekcSvhVyxA)
djm@kirby.fc.hp.com [Mon, 23 May 2005 23:05:04 +0000 (23:05 +0000)]
bitkeeper revision 1.1509.1.2 (429261a0Qv1Wip4lt2f2ekcSvhVyxA)

Fix multi-domain scheduling bug
Signed-off by: Dan Magenheimer <dan.magenheimer@hp.com>

20 years agobitkeeper revision 1.1509.1.1 (4291f270w7VN9k2JYugkZW7usBwt8w)
xen-ia64.adm@bkbits.net [Mon, 23 May 2005 15:10:40 +0000 (15:10 +0000)]
bitkeeper revision 1.1509.1.1 (4291f270w7VN9k2JYugkZW7usBwt8w)

Merge bk://xen.bkbits.net/xeno-unstable.bk
into  bkbits.net:/repos/x/xen-ia64/xeno-unstable-ia64.bk

20 years agobitkeeper revision 1.1509 (42919998wk9fYs94aYbRCzMaqW0N5w)
leendert@watson.ibm.com[kaf24] [Mon, 23 May 2005 08:51:36 +0000 (08:51 +0000)]
bitkeeper revision 1.1509 (42919998wk9fYs94aYbRCzMaqW0N5w)

[PATCH] [PATCH] VMX: bad PIO/MMIO effective address computations

The PIO/MMIO effective address computations in VMX for partitions running
in VM8086 mode are wrong. This bug prevented FreeDOS and Lilo to work under
VMX. The following patches fix this.

Leendert

Signed-Off-By: Leendert van Doorn <leendert@watson.ibm.com>
20 years agobitkeeper revision 1.1472.2.6 (42916b37WTfslw9tSflk_BS_9JVW1Q)
adsharma@linux-t08.sc.intel.com [Mon, 23 May 2005 05:33:43 +0000 (05:33 +0000)]
bitkeeper revision 1.1472.2.6 (42916b37WTfslw9tSflk_BS_9JVW1Q)

vmx_vcpu.h, vmx_phy_mode.c, mkbuildtree, domain.c, Makefile:
  Fix VT-i build

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
Signed-off-by: Arun Sharma <arun.sharma@intel.com>
20 years agobitkeeper revision 1.1472.2.5 (429169a1lcAWUA49MVik2VTCMbi1qw)
adsharma@linux-t08.sc.intel.com [Mon, 23 May 2005 05:26:57 +0000 (05:26 +0000)]
bitkeeper revision 1.1472.2.5 (429169a1lcAWUA49MVik2VTCMbi1qw)

mkbuildtree:
  Remove swiotlb.c
.del-swiotlb.c~fef54ec79c58ff2d:
  Delete: xen/arch/ia64/patch/linux-2.6.11/swiotlb.c

20 years agobitkeeper revision 1.1508 (42916959z-L_1fAuVkGLI_kRj1O2VA)
kaf24@firebug.cl.cam.ac.uk [Mon, 23 May 2005 05:25:45 +0000 (05:25 +0000)]
bitkeeper revision 1.1508 (42916959z-L_1fAuVkGLI_kRj1O2VA)

Some more ioemu config hardcoding. Our 'target arch' is always i386.
Do we really need linker scripts??
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1472.2.4 (4290dcb3h7sEjyPmT7cQXliR-KX-iQ)
adsharma@linux-t08.sc.intel.com [Sun, 22 May 2005 19:25:39 +0000 (19:25 +0000)]
bitkeeper revision 1.1472.2.4 (4290dcb3h7sEjyPmT7cQXliR-KX-iQ)

Merge linux-t08.sc.intel.com:/disk2/adsharma/xen-ia64/test1.bk
into linux-t08.sc.intel.com:/disk2/adsharma/xen-ia64/xeno-unstable-ia64-staging.bk

20 years agobitkeeper revision 1.1472.3.1 (4290dc73cMlPc5EvXdqDP501vv78Vw)
adsharma@linux-t08.sc.intel.com [Sun, 22 May 2005 19:24:35 +0000 (19:24 +0000)]
bitkeeper revision 1.1472.3.1 (4290dc73cMlPc5EvXdqDP501vv78Vw)

config.h, Makefile:
  CONFIG_PCI disabled in xen

Signed-off-by: Arun Sharma <arun.sharma@intel.com>
20 years agobitkeeper revision 1.1507 (4290370dlUP0DcWpBdGnFEf6MXC7CQ)
kaf24@firebug.cl.cam.ac.uk [Sun, 22 May 2005 07:38:53 +0000 (07:38 +0000)]
bitkeeper revision 1.1507 (4290370dlUP0DcWpBdGnFEf6MXC7CQ)

Fix x86/64 Linux memory map initialisation.
Signed-off-by: Jun Nakajima <jun.nakajima@intel.com>
20 years agobitkeeper revision 1.1159.258.151 (428f9937otEBfCffvfYB3a6-3-2O_A)
iap10@freefall.cl.cam.ac.uk [Sat, 21 May 2005 20:25:27 +0000 (20:25 +0000)]
bitkeeper revision 1.1159.258.151 (428f9937otEBfCffvfYB3a6-3-2O_A)

added tag RELEASE-2.0.6

20 years agobitkeeper revision 1.1506 (428f8748oAPuAqxeI4b_UUMZQok4QQ)
kaf24@viper.(none) [Sat, 21 May 2005 19:08:56 +0000 (19:08 +0000)]
bitkeeper revision 1.1506 (428f8748oAPuAqxeI4b_UUMZQok4QQ)

Checksum offload for local virtual networking, and to/from a physical
interface that may be connected via a virtual bridge or router. This adds
a coupel of new fields to skbuffs that are intended to survive across IP
or MAC level forwarding. I've tested basic connectivity with this patch,
but further stress-testing and performance benchmarking is really required.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1505 (428f2c4c-dG46JqogSF24go6sxrccw)
cl349@firebug.cl.cam.ac.uk [Sat, 21 May 2005 12:40:44 +0000 (12:40 +0000)]
bitkeeper revision 1.1505 (428f2c4c-dG46JqogSF24go6sxrccw)

Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-unstable.bk

20 years agobitkeeper revision 1.1159.258.151 (428f2c2a_3sOeZVGhQutbJc15aCU9g)
cl349@firebug.cl.cam.ac.uk [Sat, 21 May 2005 12:40:10 +0000 (12:40 +0000)]
bitkeeper revision 1.1159.258.151 (428f2c2a_3sOeZVGhQutbJc15aCU9g)

Fix e1000 hang during reboot bug.  Kudos to Steven Hand for analyzing.
time.c:
  Fix bug in code which sets our one-shot timer when we decide to block during
  the idle loop.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1504 (428f10aaD4iY_Mj4uu6RLDmF65qx-w)
kaf24@firebug.cl.cam.ac.uk [Sat, 21 May 2005 10:42:50 +0000 (10:42 +0000)]
bitkeeper revision 1.1504 (428f10aaD4iY_Mj4uu6RLDmF65qx-w)

Fix memory scrubbing to deal with memguarded Xen heap pages.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1503 (428f1042Yao-1v9mZSxNem0DoJz-Yw)
kaf24@firebug.cl.cam.ac.uk [Sat, 21 May 2005 10:41:06 +0000 (10:41 +0000)]
bitkeeper revision 1.1503 (428f1042Yao-1v9mZSxNem0DoJz-Yw)

Fix show_registers() show guest stack or Xen stack, not both.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1502 (428f0d94bUM6nCIYBQRzeFSs29KMDg)
iap10@freefall.cl.cam.ac.uk [Sat, 21 May 2005 10:29:40 +0000 (10:29 +0000)]
bitkeeper revision 1.1502 (428f0d94bUM6nCIYBQRzeFSs29KMDg)

Clean up droppings that occured when pulling the upgrade to 2.4.30 from 2.0-testing into unstable.

Signed-off-by: ian@xensource.com
20 years agobitkeeper revision 1.1501 (428f097bke5QSeqibAc2HvxE7ue3aA)
arun.sharma@intel.com[kaf24] [Sat, 21 May 2005 10:12:11 +0000 (10:12 +0000)]
bitkeeper revision 1.1501 (428f097bke5QSeqibAc2HvxE7ue3aA)

[PATCH] pci-ioapic-x86-64.patch

Enable PCI, IOAPIC and ACPI on domain 0 for x86-64.

This patch is based on apic.c,io_apic.c and mpparse.c on x86-64. It
applies changes analogous to the i386 files for paravirtualization.

The patch was tested on UP and DP with acpi=on and off. We did this
on a 5/10 bk tree + Jun's fixes. The latest bk tree doesn't boot yet
and needs more work.

Signed-off-by: Arun Sharma <arun.sharma@intel.com>
20 years agobitkeeper revision 1.1500 (428f08f1cclAJMtKpbiDrXknPvaMCA)
kaf24@firebug.cl.cam.ac.uk [Sat, 21 May 2005 10:09:53 +0000 (10:09 +0000)]
bitkeeper revision 1.1500 (428f08f1cclAJMtKpbiDrXknPvaMCA)

Small ioemu build fixes. Fix 'make clean' so we can switch between
32-bit and 64-bit build easily.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1499 (428f07695kp2_AbrdFwruhvfdJ6ZvQ)
arun.sharma@intel.com[kaf24] [Sat, 21 May 2005 10:03:21 +0000 (10:03 +0000)]
bitkeeper revision 1.1499 (428f07695kp2_AbrdFwruhvfdJ6ZvQ)

[PATCH] x86-64-qemu-fix.patch

Unbreak x86-64 build.

Signed-off-by: Arun Sharma <arun.sharma@intel.com>
20 years agobitkeeper revision 1.1498 (428f04afH2pmbU4ynzpdraamIHiD-Q)
kaf24@firebug.cl.cam.ac.uk [Sat, 21 May 2005 09:51:43 +0000 (09:51 +0000)]
bitkeeper revision 1.1498 (428f04afH2pmbU4ynzpdraamIHiD-Q)

Fix mapping of MPT for x86/64 guests. Remove a few more uses of
l?e_create_phys().
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1497 (428e7006d1s9u7R17UKdC7uB6M2U6g)
kaf24@firebug.cl.cam.ac.uk [Fri, 20 May 2005 23:17:26 +0000 (23:17 +0000)]
bitkeeper revision 1.1497 (428e7006d1s9u7R17UKdC7uB6M2U6g)

Merge firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk

20 years agobitkeeper revision 1.1159.258.150 (428e6fdeb6W1XbDj2YkcF53xkdUozA)
kraxel@bytesex.org[kaf24] [Fri, 20 May 2005 23:16:46 +0000 (23:16 +0000)]
bitkeeper revision 1.1159.258.150 (428e6fdeb6W1XbDj2YkcF53xkdUozA)

[PATCH] Re: PAE

> We're taking quite a chunk out of lowmem, though....

Uhm, well, no, we don't.  We should though, fix is below.

Current code in unstable takes the address space away from the
vmalloc area, not the lowmem area.  vmalloc space is 128 MB by
default, so the non-PAE hypervisor hole fits in and it works
nevertheless.  The larger PAE mode hypervisor hole doesn't fit
in, so it breaks when you use enougth memory (somewhere around
800-900 MB).  I think that is the bug Scott Parish trapped into.

  Gerd

20 years agobitkeeper revision 1.1496 (428e6f07Mp3t6GGKitdrBLluBQ32Nw)
kaf24@firebug.cl.cam.ac.uk [Fri, 20 May 2005 23:13:11 +0000 (23:13 +0000)]
bitkeeper revision 1.1496 (428e6f07Mp3t6GGKitdrBLluBQ32Nw)

Merge firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk

20 years agobitkeeper revision 1.1159.258.149 (428e6ed7pYw4zk4bTnojKRbdmh8Vcw)
kaf24@firebug.cl.cam.ac.uk [Fri, 20 May 2005 23:12:23 +0000 (23:12 +0000)]
bitkeeper revision 1.1159.258.149 (428e6ed7pYw4zk4bTnojKRbdmh8Vcw)

Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk

20 years agobitkeeper revision 1.1159.285.1 (428e6ed1eB7g2hQKJHFVNtvmxJNeNw)
kaf24@firebug.cl.cam.ac.uk [Fri, 20 May 2005 23:12:17 +0000 (23:12 +0000)]
bitkeeper revision 1.1159.285.1 (428e6ed1eB7g2hQKJHFVNtvmxJNeNw)

Use i386 vsyscall.lds.S rather than hardcoding our own.
Signed-off-by: Chris Wright <chrisw@osdl.org>
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1495 (428e6e55_iTSnZRUSmqgYyK-Bql7Lg)
iap10@freefall.cl.cam.ac.uk [Fri, 20 May 2005 23:10:13 +0000 (23:10 +0000)]
bitkeeper revision 1.1495 (428e6e55_iTSnZRUSmqgYyK-Bql7Lg)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk

20 years agobitkeeper revision 1.1159.258.148 (428e6dcbkxoX3zvO7TFFgnoq2o9fRw)
iap10@freefall.cl.cam.ac.uk [Fri, 20 May 2005 23:07:55 +0000 (23:07 +0000)]
bitkeeper revision 1.1159.258.148 (428e6dcbkxoX3zvO7TFFgnoq2o9fRw)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/iap10/xeno-clone/xen-2.0-testing.bk

20 years agobitkeeper revision 1.1159.284.1 (428e6db8MJ-JzmJYObnEqq381gyfSQ)
iap10@freefall.cl.cam.ac.uk [Fri, 20 May 2005 23:07:36 +0000 (23:07 +0000)]
bitkeeper revision 1.1159.284.1 (428e6db8MJ-JzmJYObnEqq381gyfSQ)

trivial fix to prevent a spurious ctrl-a when switching the console back from Xen to dom0.

Signed-off-by: ian@xensource.com
20 years agobitkeeper revision 1.1494 (428e647cwMGQpFEvYX5LZ0S3SXAZVQ)
kaf24@firebug.cl.cam.ac.uk [Fri, 20 May 2005 22:28:12 +0000 (22:28 +0000)]
bitkeeper revision 1.1494 (428e647cwMGQpFEvYX5LZ0S3SXAZVQ)

Read VMX configuration details from architectural registers.
Signed-off-by: Nitin Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Jun Nakajima <jun.nakajima@intel.com>
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1493 (428e623eLixPFfNTxCYBeRcapHg86g)
iap10@freefall.cl.cam.ac.uk [Fri, 20 May 2005 22:18:38 +0000 (22:18 +0000)]
bitkeeper revision 1.1493 (428e623eLixPFfNTxCYBeRcapHg86g)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk

20 years agobitkeeper revision 1.1159.258.147 (428e61e6n2e1t5iGSIQAezyNE1AmGw)
iap10@freefall.cl.cam.ac.uk [Fri, 20 May 2005 22:17:10 +0000 (22:17 +0000)]
bitkeeper revision 1.1159.258.147 (428e61e6n2e1t5iGSIQAezyNE1AmGw)

remove spurious .cvsignore file

20 years agobitkeeper revision 1.1159.258.146 (428e5a750X0LdGym7H2kz7FPjJu-mw)
iap10@freefall.cl.cam.ac.uk [Fri, 20 May 2005 21:45:25 +0000 (21:45 +0000)]
bitkeeper revision 1.1159.258.146 (428e5a750X0LdGym7H2kz7FPjJu-mw)

Upgrade to linux 2.4.30

Signed-off-by: ian@xensource.com
20 years agobitkeeper revision 1.1492 (428e3bd7k7u4q5iZW-q27Jpez3WzGg)
kaf24@firebug.cl.cam.ac.uk [Fri, 20 May 2005 19:34:47 +0000 (19:34 +0000)]
bitkeeper revision 1.1492 (428e3bd7k7u4q5iZW-q27Jpez3WzGg)

Clean up vbd probing, and include hardware sector size in the probe
information. blkback ensures that all requests are aligned to
hardware sector size and returns error if this is not so.
In blkfront we now have a request_queue per vbd, with hardsect_size
set appropriately.
It is now once again possible to mount a CDROM in a domU.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1491 (428e39d2dbOTFoU5SeRaUuYmn0Q84w)
cl349@firebug.cl.cam.ac.uk [Fri, 20 May 2005 19:26:10 +0000 (19:26 +0000)]
bitkeeper revision 1.1491 (428e39d2dbOTFoU5SeRaUuYmn0Q84w)

Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-unstable.bk

20 years agobitkeeper revision 1.1488.1.1 (428e39badumj52vi-nzb7GBmoVe2dA)
cl349@firebug.cl.cam.ac.uk [Fri, 20 May 2005 19:25:46 +0000 (19:25 +0000)]
bitkeeper revision 1.1488.1.1 (428e39badumj52vi-nzb7GBmoVe2dA)

XendDomainInfo.py, XendDomain.py, xc.c, xc_linux_restore.c, xc.h:
  Implement the parts of vm restore which need interaction with xend
  as part of xend, instead of using xfrd.  The restore functionality
  using xfrd was broken anyway since xend didn't handle the callback
  channel from xfrd correctly.
xen_domain.c:
  Disable restore in xfrd.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1159.258.145 (428e3757uj8_oSifvxuenpTuUY0rrg)
iap10@freefall.cl.cam.ac.uk [Fri, 20 May 2005 19:15:35 +0000 (19:15 +0000)]
bitkeeper revision 1.1159.258.145 (428e3757uj8_oSifvxuenpTuUY0rrg)

Fix Linux 2.4 build.

20 years agobitkeeper revision 1.1472.2.3 (428e1d27PlLcEe8kqMtV2NBLhophjg)
adsharma@linux-t08.sc.intel.com [Fri, 20 May 2005 17:23:51 +0000 (17:23 +0000)]
bitkeeper revision 1.1472.2.3 (428e1d27PlLcEe8kqMtV2NBLhophjg)

Merge

20 years agobitkeeper revision 1.1490 (428e17e3-aTEgwH1KsJrUT4WjK5zWQ)
kaf24@firebug.cl.cam.ac.uk [Fri, 20 May 2005 17:01:23 +0000 (17:01 +0000)]
bitkeeper revision 1.1490 (428e17e3-aTEgwH1KsJrUT4WjK5zWQ)

Fix ioemu build.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1489 (428e15d0U1QR0C-3P4GEGl1TSQ6Plg)
kaf24@firebug.cl.cam.ac.uk [Fri, 20 May 2005 16:52:32 +0000 (16:52 +0000)]
bitkeeper revision 1.1489 (428e15d0U1QR0C-3P4GEGl1TSQ6Plg)

Manual merge.

20 years agobitkeeper revision 1.1159.258.144 (428e15a5YtSRzDLLgCSLxJk6OkQbKA)
kaf24@firebug.cl.cam.ac.uk [Fri, 20 May 2005 16:51:49 +0000 (16:51 +0000)]
bitkeeper revision 1.1159.258.144 (428e15a5YtSRzDLLgCSLxJk6OkQbKA)

Handle mis-aligned I/O requests in blkback driver.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1159.258.143 (428e1588HSalPYyogvolE-cDtFhV_A)
kaf24@firebug.cl.cam.ac.uk [Fri, 20 May 2005 16:51:20 +0000 (16:51 +0000)]
bitkeeper revision 1.1159.258.143 (428e1588HSalPYyogvolE-cDtFhV_A)

blkfront unknown ioctl shoudl return EINVAL.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1389.23.4 (428e13b9Hne7WMFOPqv3id1PNB6EYg)
adsharma@linux-t08.sc.intel.com [Fri, 20 May 2005 16:43:37 +0000 (16:43 +0000)]
bitkeeper revision 1.1389.23.4 (428e13b9Hne7WMFOPqv3id1PNB6EYg)

- CONFIG_VTI=n by default.
- Reorganize code such that the changes to cp_patch files are minimized

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
Signed-off-by: Arun Sharma <arun.sharma@intel.com>
20 years agobitkeeper revision 1.1488 (428e0104FPjt2icUt6-UvaVbiv-4aQ)
cl349@firebug.cl.cam.ac.uk [Fri, 20 May 2005 15:23:48 +0000 (15:23 +0000)]
bitkeeper revision 1.1488 (428e0104FPjt2icUt6-UvaVbiv-4aQ)

XendDomainInfo.py, xc.c, xc_linux_restore.c, xc_domain.c, xc.h:
  Split pincpu, setcpuweight, setmaxmem and memory increase reservation
  out of xc_domain_create.  Add glue to get the missing functions exposed
  to python and use.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1487 (428dfcfbPyp2B40XEtGVyPMb1f5nOA)
cl349@firebug.cl.cam.ac.uk [Fri, 20 May 2005 15:06:35 +0000 (15:06 +0000)]
bitkeeper revision 1.1487 (428dfcfbPyp2B40XEtGVyPMb1f5nOA)

Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-unstable.bk-clean

20 years agobitkeeper revision 1.1483.1.1 (428dfcf4ShUaO_5EW8otOGE_3NKxvQ)
cl349@firebug.cl.cam.ac.uk [Fri, 20 May 2005 15:06:28 +0000 (15:06 +0000)]
bitkeeper revision 1.1483.1.1 (428dfcf4ShUaO_5EW8otOGE_3NKxvQ)

Makefile:
  Move ioemu targets to the end of the Makefile so that the default target
  is all again.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1486 (428df949_zDBPhEuAHGHwY3GzlSsPQ)
akw27@arcadians.cl.cam.ac.uk [Fri, 20 May 2005 14:50:49 +0000 (14:50 +0000)]
bitkeeper revision 1.1486 (428df949_zDBPhEuAHGHwY3GzlSsPQ)

Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xeno.bk
into arcadians.cl.cam.ac.uk:/auto/anfs/nos1/akw27/xeno-clone/xeno.bk

20 years agobitkeeper revision 1.1473.1.1 (428df901D5uzzXaFBp8z6tkbP0gV0w)
akw27@arcadians.cl.cam.ac.uk [Fri, 20 May 2005 14:49:37 +0000 (14:49 +0000)]
bitkeeper revision 1.1473.1.1 (428df901D5uzzXaFBp8z6tkbP0gV0w)

- Finer-grained asynchronous dispatch in parallax daemon.
- Cleanups and cull of older code.
- Fixes to handle changes in block protocol.

Signed-off-by: andrew.warfield@cl.cam.ac.uk
20 years agobitkeeper revision 1.1485 (428df22fkTwCIupDtELAwUuLnujDkQ)
kaf24@firebug.cl.cam.ac.uk [Fri, 20 May 2005 14:20:31 +0000 (14:20 +0000)]
bitkeeper revision 1.1485 (428df22fkTwCIupDtELAwUuLnujDkQ)

Manual merge.

20 years agobitkeeper revision 1.1484 (428df17f3d8vkbg-YhKA0bSn-ZgbJA)
kaf24@firebug.cl.cam.ac.uk [Fri, 20 May 2005 14:17:35 +0000 (14:17 +0000)]
bitkeeper revision 1.1484 (428df17f3d8vkbg-YhKA0bSn-ZgbJA)

Manual merge.

20 years agobitkeeper revision 1.1159.258.142 (428df12661vmA7WwXT170kC1Qyxpxw)
kaf24@firebug.cl.cam.ac.uk [Fri, 20 May 2005 14:16:06 +0000 (14:16 +0000)]
bitkeeper revision 1.1159.258.142 (428df12661vmA7WwXT170kC1Qyxpxw)

Pass CD-ROM type info through from blkback to blkfront, and interpret
correctly in blkfront. Data accesses still cause buffer underruns in
domain0 though...
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1483 (428de756rFBp-KHtm51Jw47YJiLjXA)
kaf24@firebug.cl.cam.ac.uk [Fri, 20 May 2005 13:34:14 +0000 (13:34 +0000)]
bitkeeper revision 1.1483 (428de756rFBp-KHtm51Jw47YJiLjXA)

Manual merge.

20 years agobitkeeper revision 1.1159.258.141 (428de6e3qI6WPj3ZDv-N9guEb9d7uA)
kaf24@firebug.cl.cam.ac.uk [Fri, 20 May 2005 13:32:19 +0000 (13:32 +0000)]
bitkeeper revision 1.1159.258.141 (428de6e3qI6WPj3ZDv-N9guEb9d7uA)

Blkfront cleanups and fix whole-device mapping.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1482 (428dbc17RT9NQ-_ttXtXBKQgwnM38g)
kaf24@firebug.cl.cam.ac.uk [Fri, 20 May 2005 10:29:43 +0000 (10:29 +0000)]
bitkeeper revision 1.1482 (428dbc17RT9NQ-_ttXtXBKQgwnM38g)

Ensure the static correspondence IRQ0<->FIRST_DEVICE_VECTOR is
reflected in the vector_irq[] and irq_vector[] arrays.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1481 (428dbb983q1cvjneYqdtcPp89tOcqQ)
kaf24@firebug.cl.cam.ac.uk [Fri, 20 May 2005 10:27:36 +0000 (10:27 +0000)]
bitkeeper revision 1.1481 (428dbb983q1cvjneYqdtcPp89tOcqQ)

Remove docs and tests from qemu-ioemu: they mostly pertain to whole
platform (inc. cpu) emulation anyway. Move Makefile.target into the
target directory -- otherwise the build system sometimes gets confused
in a way that I do not understand.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1480 (428d419a4_wx5uoCl1gCLjxUtYhqRA)
iap10@freefall.cl.cam.ac.uk [Fri, 20 May 2005 01:47:06 +0000 (01:47 +0000)]
bitkeeper revision 1.1480 (428d419a4_wx5uoCl1gCLjxUtYhqRA)

Fix Linux 2.4 domU build
Signed-off-by: ian@xensource.com
20 years agobitkeeper revision 1.1479 (428d371brHhQmZxRRggrDJvMfEHd7A)
iap10@freefall.cl.cam.ac.uk [Fri, 20 May 2005 01:02:19 +0000 (01:02 +0000)]
bitkeeper revision 1.1479 (428d371brHhQmZxRRggrDJvMfEHd7A)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/users/iap10/xeno-clone/xen-2.0-testing.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/iap10/xeno-clone/xen-unstable.bk

20 years agobitkeeper revision 1.1159.258.140 (428d3693Vbl1emrmRxrfYZ08RoQPjA)
iap10@freefall.cl.cam.ac.uk [Fri, 20 May 2005 01:00:03 +0000 (01:00 +0000)]
bitkeeper revision 1.1159.258.140 (428d3693Vbl1emrmRxrfYZ08RoQPjA)

Fix Linux 2.4 build on 2.0-testing

Signed-off-by: ian@xensource.com
20 years agobitkeeper revision 1.1478 (428d0ee6U-3VXrIHA9d8C-C5S6p4IQ)
kaf24@firebug.cl.cam.ac.uk [Thu, 19 May 2005 22:10:46 +0000 (22:10 +0000)]
bitkeeper revision 1.1478 (428d0ee6U-3VXrIHA9d8C-C5S6p4IQ)

Merge firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xeno-unstable-ia64.bk

20 years agobitkeeper revision 1.1477 (428d0e8czfltUeZUc5anWLCaDnkqYQ)
kaf24@firebug.cl.cam.ac.uk [Thu, 19 May 2005 22:09:16 +0000 (22:09 +0000)]
bitkeeper revision 1.1477 (428d0e8czfltUeZUc5anWLCaDnkqYQ)

Update ignore list for new ioemu.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1476 (428d0d8esmCTqdrDnpEQ1XlfV6CWGg)
kaf24@firebug.cl.cam.ac.uk [Thu, 19 May 2005 22:05:02 +0000 (22:05 +0000)]
bitkeeper revision 1.1476 (428d0d8esmCTqdrDnpEQ1XlfV6CWGg)

New qemu-based ioemu for fully virtualised guests.
Signed-off-by: Arun Sharma <arun.sharma@intel.com>
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1475 (428d0ae8qdaBPkW3Z6hK2S8nvir9Ug)
kaf24@firebug.cl.cam.ac.uk [Thu, 19 May 2005 21:53:44 +0000 (21:53 +0000)]
bitkeeper revision 1.1475 (428d0ae8qdaBPkW3Z6hK2S8nvir9Ug)

Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk

20 years agobitkeeper revision 1.1474 (428d064ccj8XQgCCXE-M9_O7BIHWLw)
cl349@firebug.cl.cam.ac.uk [Thu, 19 May 2005 21:34:04 +0000 (21:34 +0000)]
bitkeeper revision 1.1474 (428d064ccj8XQgCCXE-M9_O7BIHWLw)

Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-unstable.bk

20 years agobitkeeper revision 1.1471.1.1 (428d0589wFIw2xri87QgIvuBuKB2Tw)
cl349@firebug.cl.cam.ac.uk [Thu, 19 May 2005 21:30:49 +0000 (21:30 +0000)]
bitkeeper revision 1.1471.1.1 (428d0589wFIw2xri87QgIvuBuKB2Tw)

XendDomain.py:
  Remove domain_db cache -- it's tedious to maintain and has zero use since
  it gets flushed to the XendDB immediately on every update and it's never
  consulted except for maintaining it.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1472.2.2 (428d03a9NRspty3dZyzrqy5Poct3Hg)
djm@kirby.fc.hp.com [Thu, 19 May 2005 21:22:49 +0000 (21:22 +0000)]
bitkeeper revision 1.1472.2.2 (428d03a9NRspty3dZyzrqy5Poct3Hg)

Adapt to core change in smp code (though no ia64 SMP support yet)

20 years agobitkeeper revision 1.1472.2.1 (428d02d09PvFJaNqoqB2LfG4ESKo0Q)
djm@kirby.fc.hp.com [Thu, 19 May 2005 21:19:12 +0000 (21:19 +0000)]
bitkeeper revision 1.1472.2.1 (428d02d09PvFJaNqoqB2LfG4ESKo0Q)

Merge djm@sportsman.fc.hp.com:/home/djm/xeno-unstable-ia64.bk
into kirby.fc.hp.com:/home/djm/src/xen/xeno-unstable-ia64.bk

20 years agobitkeeper revision 1.1472.1.1 (428d02affnTKrsebSylXhws68fWW9w)
arun.sharma@intel.com[kaf24] [Thu, 19 May 2005 21:18:39 +0000 (21:18 +0000)]
bitkeeper revision 1.1472.1.1 (428d02affnTKrsebSylXhws68fWW9w)

[PATCH] qemu.patch

This patch is needed to get the tree to build for QEMU based I/O emulation.

- Run configure before doing make in tools/ioemu
- We now have a single config file for VMX domains (earlier we had a
  bochsrc and xmexample.vmx)

Signed-off-by: Xiaofeng Ling <xiaofeng.ling@intel.com>
Signed-off-by: Arun Sharma <arun.sharma@intel.com>
20 years agobitkeeper revision 1.1473 (428d01b2u1JOg4f95CAjC08qwbmHCg)
akw27@arcadians.cl.cam.ac.uk [Thu, 19 May 2005 21:14:26 +0000 (21:14 +0000)]
bitkeeper revision 1.1473 (428d01b2u1JOg4f95CAjC08qwbmHCg)

Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xeno.bk
into arcadians.cl.cam.ac.uk:/auto/anfs/nos1/akw27/xeno-clone/xeno.bk

20 years agobitkeeper revision 1.1421.2.1 (428d0172Mlrhy6MiEsOJ6GtVjT0HPg)
akw27@arcadians.cl.cam.ac.uk [Thu, 19 May 2005 21:13:22 +0000 (21:13 +0000)]
bitkeeper revision 1.1421.2.1 (428d0172Mlrhy6MiEsOJ6GtVjT0HPg)

Little blkif interface and xend fixes to make parallax work again.
Also minor debug printing fix to blktap.

Signed-off-by: andrew.warfield@cl.cam.ac.uk
20 years agobitkeeper revision 1.1472 (428d0120Ec6w2OWswixebwcFKcQgkw)
kaf24@firebug.cl.cam.ac.uk [Thu, 19 May 2005 21:12:00 +0000 (21:12 +0000)]
bitkeeper revision 1.1472 (428d0120Ec6w2OWswixebwcFKcQgkw)

Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk

20 years agobitkeeper revision 1.1466.2.1 (428d01177uVxPlsgcWtGU3xUZaKeJw)
kaf24@firebug.cl.cam.ac.uk [Thu, 19 May 2005 21:11:51 +0000 (21:11 +0000)]
bitkeeper revision 1.1466.2.1 (428d01177uVxPlsgcWtGU3xUZaKeJw)

Rename memparse() to parse_size_and_unit(). A more general-purpose
name, and avoids unecessary clash with Linux function name.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1471 (428cf949ZdshF_D_GTMuih23dXPidw)
cl349@firebug.cl.cam.ac.uk [Thu, 19 May 2005 20:38:33 +0000 (20:38 +0000)]
bitkeeper revision 1.1471 (428cf949ZdshF_D_GTMuih23dXPidw)

XendDomain.py:
  Add XendDomainDict for easy by name lookup.
  Don't call self.refresh() from XendDomain.list().
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1470 (428ced50yxI-yUVLt1gizxNq0Nofxg)
cl349@firebug.cl.cam.ac.uk [Thu, 19 May 2005 19:47:28 +0000 (19:47 +0000)]
bitkeeper revision 1.1470 (428ced50yxI-yUVLt1gizxNq0Nofxg)

console.py, blkif.py, SrvDomainDir.py, XendDomain.py, XendConsole.py:
  Rename XendDomain.domains() to XendDomain.list() and rename
  XendDomain.domain_by_id to XendDomain.domains.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1469 (428ce52esYqJk3iKlW6m_OviDvbr7g)
cl349@firebug.cl.cam.ac.uk [Thu, 19 May 2005 19:12:46 +0000 (19:12 +0000)]
bitkeeper revision 1.1469 (428ce52esYqJk3iKlW6m_OviDvbr7g)

Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-unstable.bk

20 years agobitkeeper revision 1.1468 (428ce527Lb7wgq3pLjYHY6S5zNVk7g)
cl349@firebug.cl.cam.ac.uk [Thu, 19 May 2005 19:12:39 +0000 (19:12 +0000)]
bitkeeper revision 1.1468 (428ce527Lb7wgq3pLjYHY6S5zNVk7g)

XendDomainInfo.py:
  XendDomain.domain_exists() now returns a truth value, use domain_lookup
  instead.
XendDomain.py:
  Remove domain_by_name lookup array -- it's tedious to maintain for
  hardly any benefits.  Also make domain_exists return a truth value.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1466.1.2 (428ce34ezh482snDAAskt1qAeoZGAg)
djm@kirby.fc.hp.com [Thu, 19 May 2005 19:04:46 +0000 (19:04 +0000)]
bitkeeper revision 1.1466.1.2 (428ce34ezh482snDAAskt1qAeoZGAg)

Merge djm@sportsman.fc.hp.com:/home/djm/xeno-unstable-ia64.bk
into kirby.fc.hp.com:/home/djm/src/xen/xeno-unstable-ia64.bk

20 years agobitkeeper revision 1.1389.9.7 (428ce0fdsuCnf-S1a6GKzoV3SoBEvQ)
djm@kirby.fc.hp.com [Thu, 19 May 2005 18:54:53 +0000 (18:54 +0000)]
bitkeeper revision 1.1389.9.7 (428ce0fdsuCnf-S1a6GKzoV3SoBEvQ)

Catch up with recent removal of pci.h from Xen core

20 years agobitkeeper revision 1.1466.1.1 (428cceb2sTCzL9rItLSMlnmH9XrnTQ)
kaf24@firebug.cl.cam.ac.uk [Thu, 19 May 2005 17:36:50 +0000 (17:36 +0000)]
bitkeeper revision 1.1466.1.1 (428cceb2sTCzL9rItLSMlnmH9XrnTQ)

Ensure correct alignment of CPU0 stack -- it must be aligned on a
2^STACK_ORDER page boundary. This requirement is now also checked
at run-time, and a clear fatal error given if it is not satisfied.
This bug affected both x86/32 and x86/64.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1467 (428cc6abzdTlehevsvwAL2V8qyBT-A)
cl349@firebug.cl.cam.ac.uk [Thu, 19 May 2005 17:02:35 +0000 (17:02 +0000)]
bitkeeper revision 1.1467 (428cc6abzdTlehevsvwAL2V8qyBT-A)

XendRoot.py:
  Disable logging to stderr -- the log messages are in /var/log/xend.log
  already.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1466 (428cafb3mGJpJHeRanaDw7Xj7mWFIw)
cl349@firebug.cl.cam.ac.uk [Thu, 19 May 2005 15:24:35 +0000 (15:24 +0000)]
bitkeeper revision 1.1466 (428cafb3mGJpJHeRanaDw7Xj7mWFIw)

Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-unstable.bk

20 years agobitkeeper revision 1.1461.1.1 (428caf7bGihAjAM_KvFgRGUSkzIQLw)
cl349@firebug.cl.cam.ac.uk [Thu, 19 May 2005 15:23:39 +0000 (15:23 +0000)]
bitkeeper revision 1.1461.1.1 (428caf7bGihAjAM_KvFgRGUSkzIQLw)

XendDomainInfo.py, XendDomain.py:
  Remove DomainShutdown class and store shutdown information in domain's
  XendDomainInfo object.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1465 (428c9cd5cI71ciNQe7_LcTMML8CONQ)
kaf24@firebug.cl.cam.ac.uk [Thu, 19 May 2005 14:04:05 +0000 (14:04 +0000)]
bitkeeper revision 1.1465 (428c9cd5cI71ciNQe7_LcTMML8CONQ)

Merge firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk

20 years agobitkeeper revision 1.1159.258.139 (428c9cbe7Sc87xp33OYAeObd7e3N3g)
kaf24@firebug.cl.cam.ac.uk [Thu, 19 May 2005 14:03:42 +0000 (14:03 +0000)]
bitkeeper revision 1.1159.258.139 (428c9cbe7Sc87xp33OYAeObd7e3N3g)

Do not set jumbo MTU on the fake netfront/back loopback device. It
causes packet loss at the Ethernet bridge (since bridges do not
fragment IP packets).
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1464 (428c995a_kOA184Gp70LrbrBFFfKTA)
kaf24@firebug.cl.cam.ac.uk [Thu, 19 May 2005 13:49:14 +0000 (13:49 +0000)]
bitkeeper revision 1.1464 (428c995a_kOA184Gp70LrbrBFFfKTA)

Mark all non-RAM pages as I/O holes in the frame_table.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1463 (428c9382-vrHzvryhVgUsKq4C6xVHA)
kaf24@firebug.cl.cam.ac.uk [Thu, 19 May 2005 13:24:18 +0000 (13:24 +0000)]
bitkeeper revision 1.1463 (428c9382-vrHzvryhVgUsKq4C6xVHA)

Add l?e_create_page() macros. map_pages_to_xen() now takes a pfn range
rather than a byte range. Fix x86/64 RAM mapping to discard partial
frames.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1462 (428c884242SexXIVbHWO-OkTk2Q95w)
kaf24@firebug.cl.cam.ac.uk [Thu, 19 May 2005 12:36:18 +0000 (12:36 +0000)]
bitkeeper revision 1.1462 (428c884242SexXIVbHWO-OkTk2Q95w)

Clean up, fix, and rationalise RAM mapping in Xen.

First, x86/64 must take care to map only registered RAM areas and not
adjacent I/O holes -- otherwise a cpu may cache I/O space and cause
coherency conflicts on the memory bus.

Second, map_pages() and the memguard mechanisms are no longer sub-arch
specific (moved to arch/x86/mm.c:map_pages_to_xen()).

Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1461 (428c649aJ3imCLGJhIeU9ADXW51cWw)
cl349@firebug.cl.cam.ac.uk [Thu, 19 May 2005 10:04:10 +0000 (10:04 +0000)]
bitkeeper revision 1.1461 (428c649aJ3imCLGJhIeU9ADXW51cWw)

Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-unstable.bk

20 years agobitkeeper revision 1.1456.1.1 (428c6495K-Bk3cP5wcdHyT5L6-GVxQ)
cl349@firebug.cl.cam.ac.uk [Thu, 19 May 2005 10:04:05 +0000 (10:04 +0000)]
bitkeeper revision 1.1456.1.1 (428c6495K-Bk3cP5wcdHyT5L6-GVxQ)

event.py, XendMigrate.py, EventServer.py:
  Use scheduler.{now,later} instead of reactor.callLater.
reactor.py:
  Remove reactor.callLater function -- same as scheduler.{now,later}.
EventServer.py:
  Cleanup.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1460 (428c4d4bbwbAcLYX78Uje3QLKomZRg)
kaf24@firebug.cl.cam.ac.uk [Thu, 19 May 2005 08:24:43 +0000 (08:24 +0000)]
bitkeeper revision 1.1460 (428c4d4bbwbAcLYX78Uje3QLKomZRg)

Fix the x86/64 build of Xen.
Signed-off-by: Keir Fraser <keir@Xensource.com>
20 years agobitkeeper revision 1.1459 (428c4c45ObcqPNCq2Ebb3M0y4qnxog)
arun.sharma@intel.com[kaf24] [Thu, 19 May 2005 08:20:21 +0000 (08:20 +0000)]
bitkeeper revision 1.1459 (428c4c45ObcqPNCq2Ebb3M0y4qnxog)

[PATCH] vmx-gdbserver-sstep.patch

This patch enables single stepping a VMX domain using the gdbserver.

Signed-Off-By: Leendert van Doorn <leendert@watson.ibm.com>
Signed-off-by: Arun Sharma <arun.sharma@intel.com>
20 years agobitkeeper revision 1.1458 (428c48ecnHqb4lxc2c4KfJZ0p7500Q)
kaf24@firebug.cl.cam.ac.uk [Thu, 19 May 2005 08:06:04 +0000 (08:06 +0000)]
bitkeeper revision 1.1458 (428c48ecnHqb4lxc2c4KfJZ0p7500Q)

init_boot_pages() should ignore sub-page regions.
Signed-off-by: Matthew Chapman <matthewc@hp.com>
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1457 (428bb6b87Qlswxs_IkxRUkfi9Zkt1g)
iap10@freefall.cl.cam.ac.uk [Wed, 18 May 2005 21:42:16 +0000 (21:42 +0000)]
bitkeeper revision 1.1457 (428bb6b87Qlswxs_IkxRUkfi9Zkt1g)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk

20 years agobitkeeper revision 1.1159.258.138 (428bb692pAqBH2bNfpxOYMXMKwbIsw)
iap10@freefall.cl.cam.ac.uk [Wed, 18 May 2005 21:41:38 +0000 (21:41 +0000)]
bitkeeper revision 1.1159.258.138 (428bb692pAqBH2bNfpxOYMXMKwbIsw)

Move magic sysrq from workqueue to softirq context so that its more likely to work if the system is in a bad state.

20 years agobitkeeper revision 1.1389.23.3 (428bb14aaqCacqs5wXz_QRCElNk65A)
adsharma@linux-t08.sc.intel.com [Wed, 18 May 2005 21:19:06 +0000 (21:19 +0000)]
bitkeeper revision 1.1389.23.3 (428bb14aaqCacqs5wXz_QRCElNk65A)

ptrace.h, pal.h, ia64regs.h, gcc_intrin.h, entry.h:
These CONFIG_VTI cp_patch files should have been checked in as patches.

20 years agobitkeeper revision 1.1389.23.2 (428ba07cl-_s_jaTOiivynh6nZNOZA)
adsharma@linux-t08.sc.intel.com [Wed, 18 May 2005 20:07:24 +0000 (20:07 +0000)]
bitkeeper revision 1.1389.23.2 (428ba07cl-_s_jaTOiivynh6nZNOZA)

mkbuildtree:
  Update new cp_patch files introduced by VT-i

20 years agobitkeeper revision 1.1389.23.1 (428b9f5bAkrt96p_iquJGyvXJzCz7A)
adsharma@linux-t08.sc.intel.com [Wed, 18 May 2005 20:02:35 +0000 (20:02 +0000)]
bitkeeper revision 1.1389.23.1 (428b9f5bAkrt96p_iquJGyvXJzCz7A)

  First VT-i code drop

20 years agobitkeeper revision 1.1456 (428b84afhYDPsxh36MUzWQkhznuotQ)
cl349@firebug.cl.cam.ac.uk [Wed, 18 May 2005 18:08:47 +0000 (18:08 +0000)]
bitkeeper revision 1.1456 (428b84afhYDPsxh36MUzWQkhznuotQ)

XendDomain.py, scheduler.py:
  Simplify scheduler.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1455 (428b7fafRBd0QLCsQs-Dg3X5tA2Hgw)
cl349@firebug.cl.cam.ac.uk [Wed, 18 May 2005 17:47:27 +0000 (17:47 +0000)]
bitkeeper revision 1.1455 (428b7fafRBd0QLCsQs-Dg3X5tA2Hgw)

Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-unstable.bk

20 years agobitkeeper revision 1.1452.1.1 (428b7fa6MuhQh_l2UNUJg7zzlnM1pw)
cl349@firebug.cl.cam.ac.uk [Wed, 18 May 2005 17:47:18 +0000 (17:47 +0000)]
bitkeeper revision 1.1452.1.1 (428b7fa6MuhQh_l2UNUJg7zzlnM1pw)

XendDomain.py:
  Simplify domain restart code.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>